package com.feidee.data.report.model.Dependency;

import java.util.List;
import java.util.Set;

public class DependencyModel {
    private String report_key;
    private String status;
    private String msg;
    private List<DataResourcesStatusModel> data_resources_status;
    private Set<ReportDependencyStatusModel> up_report_dependency_status;
    private Set<ReportDependencyStatusModel> down_report_dependency_status;

    public String getReport_key() {
        return report_key;
    }

    public void setReport_key(String report_key) {
        this.report_key = report_key;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public List<DataResourcesStatusModel> getData_resources_status() {
        return data_resources_status;
    }

    public void setData_resources_status(List<DataResourcesStatusModel> data_resources_status) {
        this.data_resources_status = data_resources_status;
    }

    public Set<ReportDependencyStatusModel> getUp_report_dependency_status() {
        return up_report_dependency_status;
    }

    public void setUp_report_dependency_status(Set<ReportDependencyStatusModel> up_report_dependency_status) {
        this.up_report_dependency_status = up_report_dependency_status;
    }

    public Set<ReportDependencyStatusModel> getDown_report_dependency_status() {
        return down_report_dependency_status;
    }

    public void setDown_report_dependency_status(Set<ReportDependencyStatusModel> down_report_dependency_status) {
        this.down_report_dependency_status = down_report_dependency_status;
    }

    @Override
    public String toString() {
        return "DependencyModel{" +
                "report_key='" + report_key + '\'' +
                ", status='" + status + '\'' +
                ", msg='" + msg + '\'' +
                ", data_resources_status=" + data_resources_status +
                ", up_report_dependency_status=" + up_report_dependency_status +
                ", down_report_dependency_status=" + down_report_dependency_status +
                '}';
    }
}
